Career 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F4 USA F6 USA F8 Germany F10 Germany F12 USA F31 USA F8 USA F12 USA F13 USA F23 USA F26 USA F28 USA F7 USA F1 USA F1 USA F4 Panama F1 USA F7 USA F5 USA F32 USA F8 USA F25 USA F26 USA F27 USA F1 USA F5 USA F9 USA F29 USA F3 Austria F2 USA F11 Prague Open - Prague Okal Cup 2001 International Bavarian Championships - Eckental Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Oberstaufen Cup - Oberstaufen Harrah's Entertainment Men's Pro Challenger - Tunica USTA Challenger of Oklahoma - Tulsa Freeman Men's $50,000 Challenger - Joplin Baden Open - Karlsruhe Schickedanz Open 2007 - Furth Flea Market Cup - Busan Men's Pro Challenger at Tunica National - Tunica Semgroup Challenger - Tulsa Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil JSM Challenger of Champaign - Urbana San Luis Potosi Challenger - San Luis Potosi Noumea Challenger Atlanta Clay Court Challenger - Atlanta Heilbronn Challenger Carson Challenger Wolfsburg Challenger Sunrise Challenger Bangkok Challenger St. Petersburg Challenger by Kinex - St. Petersburg 5° Sporting Challenger - Turin Fifth-Third Bank Tennis Championships - Lexington Sofia Challenger Ostrava Challenger Braunschweig Challenger Okal Cup - Eckental Aptos Challenger Tampere Challenger Istanbul Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa ATP Challenger 2003 Numea - New Caledonia Freudenstadt Challenger Internationaux de Nouvelle-Caledonie - New Caledonia Corona Mexico City Open - Mexico City Tulsa Challenger s Tennis Masters 06 - Graz 2007 Challenger of Santa Clara - Valencia XL Bermuda Open - Bermuda Knoxville Challenger Challenger Hamburg - Hamburg Unicredit Czech Open 2007 - Prostejov DPD Challenger 2002 - Aschaffenburg Swanston Challenger - Sacramento Samsung Securities Cup - Seoul Quelle Cup 2000 - Furth Heilbronn Open - Heilbronn Barranquilla Challenger Sarasota Challenger Savannah Challenger Milan Challenger Marburg Challenger Lexington Challenger 2004 Keys Gate Challenger - Homestead Hilton Waikoloa Village USTA Challenger - Waikoloa Waco International Tennis Challenger - Waco Okal Cup 2003 - Eckental Arroyo de la Encomienda - Valladolid 2004 USTA Challenger of Calabasas - Calabasas Tulsa Challenger XL Capital Bermuda Open - Bermuda Sao Jose Do Rio Preto Challenger The West Side Tennis Club Clay Court Challenger - Forest Hills Sao Leopoldo Challenger Montevideo Challenger Bucaramanga Challenger West Side Tennis Club Clay Court Challenger - Forest Hills Tallahassee Challenger Sarasota Challenger Siemens Open - Scheveningen Rio De Janeiro Challenger Barranquilla Challenger Savannah Challenger Prostejov Challenger Furth Challenger Prague Challenger Nord/LB Open 2004 - Braunschweig Timisoara Challenger Vancouver Challenger Aptos Challenger Milan Challenger Harbour Tennis Cup Regione Lombardia - Milan Constanta Challenger - Constanta Aamulehti Tampere Open - Tampere Pro Tennis World Open - Sunrise Guayaquil Challenger Maui Challenger BMW Tennis Championship - Sunrise Nord LB Open - Braunschweig Odlum Brown Vancouver Open - Vancouver dBI Tennis Challenger - Binghamton San Marino Cepu Open - San Marino 2005 Tulsa Challenger - Tulsa Cali Challenger 8° Trani Cup - Trani Sacramento Challenger AT&T Challenger of Dallas - Dallas The Swanston Challenger - Sacramento The $50,000 Pro Challenger at Calabasas - Calabasas Voit Mexico City Open - Mexico City Nord LB Open 2007 - Braunschweig Samsung Secruities Cup Challenger - Seoul Malaysian Open - Kuala Lumpur Mobilux Open - Luxembourg USTA Tallahassee Tennis Challenger - Tallahassee Lexington Challenger II Naples ITG Challenger - Naples Hilton Waikoloa Village USTA Challenger - Waikoloa Medellin Challenger Hilton Waikoloa Village USTA Challenger - Waikoloa Belgrade Challenger Napa Challenger Rome Challenger Tiburon Challenger Furth Challenger Happy Valley Challenger Kosice Challenger XL Bermuda Open - Bermuda Media Will Cup Busan Challenger Tennis - Busan Ostdeutscher Sparkassen Cup - Dresden USTA Challenger of Orlando - Orlando BMW Tennis Championship - Sunrise 2006 USTA Tallahassee Tennis Challenger - Tallahassee Abierto Colombiano de Tenis - Bogota II Manta Open - Manta WOW Cafe Challenger - New Orleans Turin Challenger Buenos Aires Challenger Ostdeutscher Sparkessen Cup - Dresden San Remo Tennis Cup - San Remo Szczecin Challenger Arpa Ceramic Cup - Reggio Emilia Oklahoma Challenger - Tulsa Heilbronn Challenger Portoroz Challenger Sporting Challenger - Turin Vancouver Challenger Binghamton Challenger Guayaquil Challenger Eckental Challenger Schickendanz Open - Furth Tunis Challenger Tallahassee Challenger Braunschweig Challenger 9th Wartburg Open - Eisenach Meerbusch Challenger Meerbusch Challenger Szczecin Challenger Poznan Challenger Santiago Challenger Braunschweig Challenger Santos Challenger Kosice Challenger Binghamton Challenger Sacramento Challenger Volvo Sylt Open - Sylt Aix En Provence Challenger Furth Challenger Tallahassee Challenger Schickendanz Open - Furth Open de la Ville de Saint Denis - Reunion Island Volkswagen Challenger 2004 - Wolfsburg Open de Franche-Comte - Besancon Aptos Challenger Bratislava Challenger 2002 Tulsa USTA Challenger - Tulsa Tiburon Challenger Warsteiner Challenger Lubeck - Lubeck Flea Market Cup Busan Challenger Tennis - Busan Bogota Challenger - Bogota 2005 West Side Tennis Coub Men's Challenger - Forest Hills Savannah Challenger Naples Challenger - Naples Prostejov Challenger U.S. Men's Clay Court Championships - Houston Monza Challenger Rhein-Main Challenger 2003 - Aschaffenburg Fujitsu Siemens Open - Budapest Siebel Open - San Jose Open 13 - Marseille The Nottingham Challenger - Nottingham Estoril Open - Estoril Gerry Weber Open - Halle Allianz Suisse Open - Gstaad ATU Cup - Weiden Mercedes Cup - Stuttgart Black Forest Open 2002 - Freudenstadt Internationale Badische Meisterschaffen Um Den Techem Cup - Zell Generali Open - Kitzbuhel 2003 USTA Tallahassee Tennis Challenger - Tallahassee Open Romania - Bucharest International Tennis Championships - Delray Beach CA Tennis Trophy - Vienna Next Generation Hardcourts - Adelaide International Tennis Championships - Delray Beach Atlantic City Open - Atlantic City Swanston Challenger - Sacramento Tehran Open ATP Challenger - Tehran Dubai Open - Dubai Open Sainte Victoire - Aix-En-Provence Arizona Men's Tennis Championships - Scottsdale Memorial Savigni - Sassuolo ATU Cup - Weiden Grand Prix Hassan II - Casablanca KGHM Dialog Polish Indoors - Wroclaw Burbank Challenger - Burbank USTA Men's Challenger of Dallas - Dallas ARAG World Team Championship - Dusseldorf Home Depot Center USTA Challenger - Carson Synsam Swedish Open - Bastad ATP Challenger Numea - New Caledonia USTA Men's Challenger of Dallas - Dallas USTA Freeman Men's Challenger - Joplin XI Abierto Internacional de Salinas - Salinas Lubbock Challenger - Lubbock Generali Open - Kitzbuhel Idea Prokom Open - Sopot Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach Open de Tenis Comunidad Valenciana - Valencia Grand Prix Hassan II - Casablanca BMW Open - Munich Gerry Weber Open - Halle Orange Prokom Open - Sopot BCR Open Romania - Bucharest Open de Moselle - Metz BA-CA Tennis Trophy - Vienna Bergamo Challenger Grand Prix de Tennis de Lyon - Lyon Next Generation Adelaide International - Adelaide Napoli Challenger Millenium Tennis Championships - Delray Beach ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Sacramento Challenger - Sacramento Gerry Weber Open - Halle The Mercedes Benz of Calabasas - Calabasas Mercedes Cup - Stuttgart 2008 Knoxville Challenger - Knoxville Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington Orange Prokom Open - Sopot Bordeaux Challenger Busan Challenger Pilot Pen Tennis - New Haven BCR Open Romania - Bucharest Open de Moselle - Metz Karlsruhe Challenger Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach SAP Open - San Jose Orange Warsaw Open - Warsaw Delray Beach International Tennis Championships - Delray Beach Furth Challenger Gerry Weber Open - Halle Jersey Challenger Dallas Challenger Florianopolis Challenger China Open - Beijing Kremlin Cup - Moscow Cali Challenger Bank Austria Tennis Trophy - Vienna Open de Moselle - Metz Salzburg Challenger Braunschweig Challenger Brisbane International - Brisbane Heineken Open - Auckland Noumea Challenger Sacramento Challenger Maui Challenger ABN AMRO World Tennis Tournament - Rotterdam SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Porto Alegre Challenger Delray Beach International Tennis Championships - Delray Beach U.S. Mens's Clay Court Championship - Houston ARAG World Team Championship - Dusseldorf Medellin Challenger Estoril Open - Estoril International German Open - Hamburg Indianapolis Tennis Championships - Indianapolis Serbia Open - Belgrade Guayaquil Challenger BCR Open Romania - Bucharest Masters Series - Hamburg If Stockholm Open - Stockholm Davidoff Swiss Indoors Basel - Basel Brisbane International - Brisbane Medibank International - Sydney PBZ Zagreb Indoors - Zagreb Thailand Open - Bangkok Sunrise Challenger Dubai Duty Free Tennis Championships - Dubai BMW Open - Munich Gerry Weber Open - Halle Bucaramanga Challenger Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington BCR Open Romania - Bucharest Swiss Indoors Basel - Basel Open Sud de France - Montpellier Grand Prix Hassan II - Casablanca Gerry Weber Open - Halle Studena Croatia Open - Umag Bet-at-home Open - Hamburg Bet-at-home Cup - Kitzbuhel Citi Open - Washington Moselle Open - Metz China Open - Beijing China Open - Beijing If Stockholm Open - Stockholm Swiss Indoors Basel - Basel Brisbane International - Brisbane Apia International - Sydney Sarasota Challenger U.S. National Indoor Tennis Championships - Memphis Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Bet-at-home Open - Hamburg China Open - Beijing Apia International - Sydney Dubai Duty Free Tennis Championships - Dubai Abierto Mexicano Telcel - Acapulco Winston-Salem Open - Winston-Salem Campinas Challenger Mercedes Cup - Stuttgart BMW Open - Munich Bet-at-home Open - Hamburg Davidoff Swiss Indoors - Basel BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Geneva Open - Geneva Mercedes Cup - Stuttgart Gerry Weber Open - Halle Swiss Indoors Basel - Basel Grand Prix Hassan II - Casablanca Qatar ExxonMobil Open - Doha Apia International - Sydney Mercedes Cup - Stuttgart Gerry Weber Open - Halle Bet-at-home Open - Hamburg BA-CA Tennis Trophy - Vienna European Open - Antwerp Garanti Koza Sofia Open - Sofia Dubai Duty Free Tennis Championships - Dubai Chitre Challenger Mercedes Cup - Stuttgart Mercedes Cup - Stuttgart Pilot Pen Tennis - New Haven Charlottesville Challenger US Men's Clay Court Championship - Houston ABN AMRO World Tennis Tournament - Rotterdam Power Horse World Team Cup - Dusseldorf China Open - Beijing Brisbane International - Brisbane Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco US Men's Clay Court Championship - Houston BRD Nastase Tiriac Trophy - Bucharest ABN AMRO World Tennis Tournament - Rotterdam Gerry Weber Open - Halle Moselle Open - Metz Qatar ExxonMobil Open - Doha Pullach Challenger Antalya Cup - Antalya ABN AMRO World Tennis Tournament - Rotterdam Delray Beach Open - Delray Beach Hall of Fame Tennis Championships - Newport Schickendanz Open - Furth Tiburon Challenger BRD Nastase Tiriac Trophy - Bucharest Gerry Weber Open - Halle San Benedetto Challenger Canberra Challenger Bogota Challenger Braunschweig Challenger Furth Challenger Geovillage Open Trofeo Melia Olbia - Olbia Hungarian Open - Budapest Braunschweig Challenger Scheveningen Challenger ABN AMRO World Tennis Tournament - Rotterdam Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha BMW Open - Munich Sporting Challenger '07 Trofeo Regione Piemonte - Turin Dutch Open Tennis - Amersfoort PBZ Zagreb Indoors - Zagreb U.S. Mens's Clay Court Championship - Houston Estoril Open - Estoril Indianapolis Tennis Championships - Indianapolis Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo Chennai Open - Chennai Regions Morgan Keegan Championships - Memphis U.S. Mens's Clay Court Championship - Houston St. Petersburg Open - St. Petersburg Legg Mason Tennis Classic - Washington D.C. BMW Open - Munich Brisbane International - Brisbane ARAG World Team Championship - Dusseldorf Argentina Open - Buenos Aires Tennis Channel Open - Las Vegas Bank Austria Tennis Trophy - Vienna Geneva Open - Geneva Pacific Life Open - Indian Wells Tennis Masters Series - Hamburg ATP Vegeta Croatia Open - Umag Tennis Masters Series - Madrid Valencia Open - Valencia NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Pacific Life Open - Indian Wells China Open - Beijing Tennis Masters Series - Hamburg Masters Series Monte Carlo - Monte Carlo Masters Series Hamburg - Hamburg Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Erste Bank Open - Vienna U.S. Men's Clay Court Championships - Houston Open de la Comunidad Valenciana - Valencia Telecom Italia Masters - Rome Sydney International - Sydney Medibank Private International - Sydney Western & Southern Financial Group Masters - Cincinnati NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Mercedes Cup - Stuttgart Regions Morgan Keegan Championships - Memphis BNP Paribas Open - Indian Wells Shanghai - Shanghai BNP Paribas Open - Indian Wells Telecom Italia Masters - Rome Masters Series Monte-Carlo - Monte-Carlo Western & Southern Financial Group Masters - Cincinnati Legg Mason Tennis Classic - Washington Shanghai ATP Masters 1000 - Shanghai Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Shanghai ATP Masters - Shanghai BNP Paribas Masters - Paris Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Toronto Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Pilot Pen Tennis - New Haven Monte-Carlo Rolex Masters - Monte-Carlo BNP Paribas Open - Indian Wells Rogers Cup - Montreal Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Shanghai Rolex Masters - Shanghai Miami Open - Miami Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Pacific Life Open - Indian Wells Bet-at-home Open - Hamburg Shanghai Rolex Masters - Shanghai Masters Series Monte-Carlo - Monte Carlo Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Gerry Weber Open - Halle Sony Ericsson Open - Miami Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Sony Ericsson Open - Miami Sony Open Tennis - Miami Mutua Madrid Open - Madrid Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Davis Cup, World Group, 1R, ARG-GER 5-0 Monte-Carlo Rolex Masters - Monte-Carlo Mercedes Cup - Stuttgart European Open - Antwerp German Tennis Championships - Hamburg Australian Open - Melbourne NASDAQ-100 Open - Miami French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London French Open - Paris U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Rogers Masters - Toronto French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris French Open - Paris Wimbledon - London Davis Cup, World Group, QR, SVK-GER 3-2 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, World Group, PO, GER-BRA 4-1 Davis Cup, World Group, 1R, GER-ESP 4-1 Davis Cup, World Group, QF, GER-FRA 1-4 Davis Cup, World Group, 1R, CRO-GER 2-3 Davis Cup, World Group, PO, GER-THA 4-1 Davis Cup, World Group, 1R, GER-KOR 3-2 Davis Cup, World Group, PO, GER-RSA 5-0 ARAG ATP World Tour Championship - Dusseldorf Davis Cup, World Group, PO, GER-AUS 3-2 Davis Cup, World Group, PO, GER-POL 3-2 Olympics - Athens